(prolog-program-name): Use gprolog if available.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 8 Feb 2004 23:37:11 +0000 (23:37 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 8 Feb 2004 23:37:11 +0000 (23:37 +0000)
commitda8c2f5d073fc7c795aaa92ff30c0b1c6177572b
treecd50420defb3a0c30ae8b3095d7aff415ea7c7cb
parent31c9f47d6e16a71f6add5f0df590fd79849e18f0
(prolog-program-name): Use gprolog if available.
(prolog-mode-syntax-table, prolog-mode-abbrev-table, prolog-mode-map):
Bring together declaration and initialization.
(prolog-mode-variables): Don't set the syntax table.
Don't set paragraph-start and comment-indent-function.
Add /*..*/ to the comment regexps.
(prolog-mode-commands): Remove.  Do it during init of prolog-mode-map.
(prolog-mode-map): Don't bind TAB.
(prolog-mode): Set the syntax table.
(prolog-comment-indent): Remove.
(inferior-prolog-mode-map): Initialize in the declaration.
(inferior-prolog-mode-syntax-table)
(inferior-prolog-mode-abbrev-table): New vars.
(inferior-prolog-mode): Derive from comint-mode.
(run-prolog): Avoid switch-to-buffer which can fail in dedicated and
minibuffer windows.
lisp/progmodes/prolog.el